Screaming Death Island

Screaming Death Island was the home of the Screaming Death and it's Mother.

Description
A huge landmass dotted with holes where the Screaming Death and its mother have taken up residence since their escape from Outcast Island at the end of Defenders of Berk.