Video of Jonathan Failla / Kung Fu Hustle (Dubbing) / 2006 / Role: The Beast (engl.) / R: Stephen Chow