Why Japanese cities are such nice places to live | Heykuki News