Oh, Luluuu! I AM in Japan! ...sort of. The Epcot-ish Japan. ...my prayers for the real Japan...