I always like it when shows like
Scooby-Doo and
The Real Ghostbusters dig into myths and folklore to find inspiration. There's a recurring segment in the comics, in fact, where Velma takes a look at
legendary creatures from around the world, from chupacabra to yeti, and all that's obscure, fantastic, and grotesque in between. The Plat-Eye is perhaps my favorite; I say he deserves his own episode.

I mean,
Baba Yaga got
two, right...?