Motorized Croaker

SS Mechagon Island

Motorized Croakers are frogs found on Mechagon Island.

Pet Journal
The mechanical frogs of Mechagon Island have evolved to eat various mechanical insects, somehow.