Japan, here I come!