Creatures from HELLas
In this category you will have to guess if the creature we present you is from a horror movie or from the ancient Greek mythology! Enjoy!
Echidna
On the hills of the village of Arimi there is a dark place that all of the people fear.The legend says that it is the home of an unnatural human made prisoner by the gods, as it represented a huge danger to the realization of the cosmic order so desired by the inhabitants of Olympus.