Afro Santa
About Afro Santa
Afro Santa is a shooter game.
Released in December 2002, it runs on PC (Microsoft Windows).