User blog comment:TotalDramaAndrew/Ranking on the Male Finalists in Total Drama/@comment-25037180-20140503190332/@comment-25184575-20140503214550

Nevermind Megaman. I found out this is probably Soundandimage.