Fleeing an arranged marriage in China, the independent Peony signs a contract to work as a “flower...
This silly short-film sequel to "Larva Island" and "The Larva Island Movie"...