About Judas The Hero
Welcome to the world of Judas the Hero. Here be dragons, angels, WW2 Dark Magicians, ghosts, Jack the Ripper and a new universe of legendary figures.
More about Judas The Hero
Judas The Hero is located at London, United Kingdom