Isn't it? Stack's cover for their song really captures their crazy/cheerful/creepy sides too, which I use for inspiration for this piece (and directly quoted the lyric)Oh and aren't you the one who made various Touhou videos on youtube? Love your videos!