The question of questions. The timeless conundrum and forever unsolved mystery: why on earth did you end up in Japan?