シャッター&シャッター © 1984 Champion Soft. (Shutter & Shutter)
GAME ID: NECP-12038
Released in April 1984 in Japan.