Froggu Wizard

What is this frog perhaps
He cast spells upon the frog land He is frog gods

magic frog

He will grant you 3 wishies