DonPachi

The first game of the DonPachi series.