MoguchanDec 31, 1982ArcadeActionDeveloper: Orca · Publisher: Venture Line, Inc.ScreenshotsOfficial video▶