Super Nova

Super Nova is the 30th episode of Galaxy Force