Miao Shan and the Minotaur

26min

Drama

Fantasy

Romance

Release date

16th Jun 2012

Status

Released

Spoken languages

普通话, English