Cryptids/Loveland Frog

The Loveland Frog is an alleged cryptid said to be seen near Loveland, Ohio

Artistic illustration of the loveland frog.