Game: Kishin Douji Zenki - Battle Raiden (Japan)

You might also Like: