Movie Details
Movie Budget:$20,000
Original Language:Chinese
Executive Producers:Don Edkins,
Nick Fraser,
Mette Hoffman Meyer
Production Companies:Steps International























