English translation coming soon. “Engrish” translation coming soon after!
Buy Death Grip on DVD or Blu-Ray at the Stunt People Store.
Action Designer | Mad Scientist
English translation coming soon. “Engrish” translation coming soon after!
Buy Death Grip on DVD or Blu-Ray at the Stunt People Store.