Lash of the Scorpion

2003