thaddeus

  • Episode 88: Leap Castle

    Episode 88: Leap Castle

    Leap Castle is an Irish Castle with a sordid history and some creepy spirits. Within its walls, it contains a ghost known as the Red Lady, a phantom priest and a scary and smelly thing known as an Elemental. Necrocasticon – Vol 5 Chapter 21 Love From Within Svengoolie Meets the DC Universe The Amusement […]

    MORE