After reading the notes, I re-read the song at the beginning and I would never have guessed that it's about Buddha.
Thanks for the translation, it's always nice to have those extra information at the end.
And Oppai Seijin, that's a new word that will be added to my vocabulary.
For those that...