Tag: hamilton

Soke Kubota in THE MECHANIC (1972) | Legendary Budo Masters


Fight scene from Michael Winner’s movie The Mechanic with Charles Bronson. Soke Takayuki Kubota fights