Point Blank (2007)

Tarantula Character from Point Blank (2007)