Some people just can't help liking Japan.