Gah, a four-minute-plus song transcription. I'm too tired to put any analyses of this song right now, maybe later..? Anyway, enjoy!