LeDaro: World’s Scary and Weird Creatures

Guess who is the weirdest of them all?