Located in Coolderry, County Offaly, Ireland, Leap Castle is said to be home to the 'Red Lady' a tall spirit clad in a red gown that clings to a sharp blade.