User blog comment:Musou/Musou's Music Meme/@comment-1615275-20110528203605/@comment-1944824-20110528210419

Yep. Finn sings it.