The Land Of Cherry Blossoms is the only place where you can see things like this.
By Mizuka Ishiwatari
Published 15 years ago