popculturenetwork.com
Beyond Retro Arcade – The Peace Keepers
The Peace Keepers, known in Japan as Rushing Beat Syura (ラッシング・ビート修羅 Rasshingu Bīto Shura) is a beat ’em up video game released for the Super Nintendo Entertainment System in 1993. It is the …