Sega Genesis Reviews Last Battle Author Chris Alaimo Date May 14, 2014 Released in Japan as a licensed game based on “Fist of the North Star,”...