China,
2006, 96 min
Cast
Ayumi Itō
Japan
Best movies:
Swallowtail & Butterfly (1996)
Final Fantasy VII: Advent Children (2005)
Solanin (2010)
Miao Pu
China
Best movies:
The Beast Stalker (2008)
Stool Pigeon (2010)
Let the Bullets Fly (2010)