Gigantic steroid billboard of a man foiled yet again by a tiny little turtle monster with a spiked shell on its back.

What do you think?