Kan det här duga? Apa hotel, Tokyo Bay Makuhari - kan det vara något tro?Jag tror nästan det.Jag börjar tro på att resan blir av!