Japan -- the land of the rising sun