Afro Santa

About Afro Santa

Afro Santa is a shooter game.

Released in December 2002, it runs on PC (Microsoft Windows).