quietlyurban.com
The Five Venoms (1978)
Visit the post for more.