Lightning Fighters (US)

Lightning Fighters (US)

Arcade
🏷 Game ID 197396
❇ Japanese Name トライゴン / Lightning Fighters (USA版)
🗓 Release Date 1990
no desc