Glomper Frog

Glomper Frogs are tree-dwelling frogs that live in forests. They nest in gorc trees.

Appearances

 * Venom and Song (mentioned)