1982
Vertical scrolling marine shooter from the company Orca, which released 14 arcade cabinets between 1981 and the industry crash in 1983.
Added from the IGDB catalog; not on any collection yet.