John Shaft
Crew
...In the Name of Leather
Technical Advisor