Overview

Release Date

Arcade

  • JP 16th Jul 1987
  • EU Oct 1987
  • US Dec 1987
Also Available On