Leprechaun (set 2)

Leprechaun (set 2)

Arcade
🏷 Game ID 197373
🗓 Release Date 1982
no desc