Skip to content

Moguchan

Orca·1982·

Track your playtime

Be the first to track this game on GameScrobbler.

Get Started

About

Multiplayer

Country

Japan

Details

Developer

Orca

Release Date

December 31, 1982

Platforms