The Beast Of Swamptown

Appearance
It resembles the Beast of Bottomless Lake from Scooby-Doo