Fron Island

Fron Island is a non-canon island located in the New World. It is home to a Marine base commanded by Vice Admiral Prody.