Japan Is a Magical Land