#1 ∙ S1.E1 ∙ Kuchibiru kara uta o ubawareta otokoSun, Oct 7, 1973Kiichi Hogan, a mute samurai, is contracted to deliver a woman's grandfather's ashes to Edo, while discovering that his contractor's are secretly criminals.7.0/10 (8)Rate