Japan is comfy af