Back in Japan, finally!