Grimstorm Ruins

The remains of a Castle that once caused great despair.