Zatoichi's Pilgrimage 1966 (Japan) is Japan drama premiere on Aug 13, 1966
Ichi seeks out on a pilgrimage to 81 temples, exploring spirituality to atone for his bloody past. On the way, Ichi stumbles into a village that's being bullied by a violent Yakuza boss and his henchmen.