mooseinacup

"This creature, according to Ohto Island folklore, is called
Godzilla."