Overwhelmed by What We Found in Tokyo! (arriving in Japan)