Tuchulcha lurks within the Etruscan Underworld as a tormenting guardian, the vulture-beaked, serpent-haired demon painted menacing the shades of heroes trapped in the realm of the dead.
We use cookies to understand how you use our site and improve your experience. Learn more