O-Ren Ishii, played by actress Lucy Lui, in the hit movie Kill Bill is a Half Chinese and Half Japanese assassin who became the leader of the Japanese Mafia. She later joined Bill and became apart of The Deadly Viper Assassination Squad with her code-name Cottonmouth. In this clip, O-Ren Ishii has her story told […]Read More