Greetings from India. Probably one of few English speakers tuning in to listen this band. Must say, I might not be able to fully understand the song (studied Japanese as my 6th language for a semester during college) am totally in love and rocking on till my neck hurts.