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