Marine Base Terra

Marine Base Terra is a Marine Base located in the Nyan Kingdomcurrently under the command of a unnamed Vice admiral

History
Island's history. Explains any significant events.