I still can't believe I'm in Japan!