Japan is like a Paradise to me