Challenge by Moderator

Hint: I'm a monster in the making