Cryptid Legend - Loveland Frogman

https://artstn.co/pp/9V5ol
Copied

In Ohio folklore, the Loveland frog (also known as the Loveland frogman or Loveland Lizard) is a legendary humanoid frog described as standing roughly 4 feet (1.2 m) tall, allegedly spotted in Loveland, Ohio.