User blog comment:VeryUnknownFan/A Look at Antagonists/Antagonistic People/@comment-12762816-20140131020606

Actually the Toxic Rats won the challenge in Finnder Creepers.