Capcaun Picture

This is another romanian mythological creature. This guy is a Capcaun, some sort of an ogre that was described as being a two headed creature or having a dog's head. So I decided to combine those two descriptions into a savage creature that has a mask made out of a dog's head.
Continue Reading: Creatures