Castle Trodain

Castle Trodain is a place.