Eddy Bibian is known for The Throbbit (2015), Dr. Spiderwack's Mind-boggling Compendium of Fantastic Urban Beasts and Santa Muerte (2016).
No data