Hell Riders in Kyoto

1973