Dulvey Ghost (Earth-1591)

The Dulvey ghost was a spirit that inhabited the Guest House.