Short / Comedy / Mystery
Taiwan,
2008, 26 min
Cast
Sandrine Pinna
China
Best movies:
Legend of the Demon Cat (2017)
Miao Miao (2008)
Chin King
Taiwan
Best movies:
Extravagant Challenge (2011) (series)
Formula 17 (2004)