21 minsA documentary short about a B&B owner with right hand cut off.
Yang Li-Chou
Executive Producer
Jen-hui Lien
Director