Screeching Harpy (ship)

SS undefined

Screeching Harpy is a transport ship located at the Lunarfall Shipyard in or at the Frostwall Shipyard in Frostfire Ridge.