Marine Base Terra

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

History
Island's history. Explains any significant events.