Frank Rock

"No fair! I spent eight seconds building that thing!"

- Frank Rock

Frank Rock is a Monster Fighter who just won't let Lord Vampyre sleep in peace. It's hard for Vampyres to sleep in the day, and keeping the sun in view is just cruel...

Frank Rock lost to an entirely different monster; namely Geolix, in Season 3.

Nominated by:
Season 3: Gold Brick Studios