Fantasmagoria: An Atlas of Fabulous Creatures, Magical Monsters and Enchanged Beings