I had to go back and listen how they pronounced every...LOL!! Your right!! AVERY... I wondered about them singing in english the title too. This song is translated in lots of different languages. They are HUGE in Japan. They even have an amusement park at the foot of Mt. Fuji. I would love to go someday. They have life size replicas of a lot of the houses and things that you can go through.