Cocoon

Cocoon
NR 11 min
Denied mobility and decision-making power, the metaphorical and physical cocoon embodies political depression.
DirectorHolli Xue

Movie Details

Original Language:English