Greetings from the land of the rising sun.