The Cool, The Strange, and The Awesome

HUGE toad, STRANGE grub-thing, other creatures