The Spider © 1983 Hudson Soft [Hudson Group].
GAME ID: YA-1007
Released in July 1983 in Japan.
Game's Cassette.