was japan everything the animes make it out to be