Item Icon

Tree Toad

Details

A giant green toad found in nearly all of the lakes and swamps of Aldenard.

Attributes