Climbing Mafadi



a small toad (but it could be a frog).