Loli-chan is a modern-day Rapunzel locked inside a South Miami fortress of rust and weeds on a dead-end street. She rarely leaves a guest house that sits in a jungle-like yard overrun with six peacocks and half as many junked cars. Ten paces away is her parents' place. Wooden boards and strips of tin foil... More >>>