Game: Thunder Force III (Japan, USA)

You might also Like: