The answer is toad! Its a bleeding toad or fire toad (Leptophryne cruentata). Check in later this week for the next frog or toad.
The answer is toad! Its a bleeding toad or fire toad (Leptophryne cruentata). Check in later this week for the next frog or toad.