Description: Life and death struggle with 7 fierce warriors, featuring Shang-Tsung, who can instantly transform himself. The ultimate martial arts game!
Platforms: Sega Genesis, Super Nintendo
The Curse Of La Llorona
This is North Preston