Amphibia

Yowia is a main character from Yowia: Villager of the Stone.