Mosquitoad



The Mosquitoad is an animal that appeared in Netflix's Dawn of the Croods TV series.

Trivia

 * The Mosquitoad also resembles the doxy, also known as the "Biting Fairy" from Harry Potter, and maybe the possible concept for the franchise in the DreamWorks Animation adaption.