Eternity in Mashiko, Japan