Mesmerized Frog

Mesmerized Frogs is a level 1 critter found in Scalawag Point in the Howling Fjord.