Baba
Baba Frogga
Kalovian Human Anuramancer
Twin Sister of Frogga , lives on the NeoCap Cliff above Lower Minespa
Children
Comments