Mythical and Fantasy Creatures Logo
Camelopard
The Camelopard is the spotted offspring of the mother of a camel and father of a leopard. It is though now that this creature the Camelopard is in fact the Giraffe.