Japan / UK / Germany,
2005, 71 min
Directed by:
C.S. LeighScreenplay:
C.S. LeighCinematography:
Giorgos ArvanitisComposer:
Ikeda RyôjiCast:
Lars EidingerGallery (2)
Photo © Nighthawks Pictures GmbH & Co. KG
Photo © Nighthawks Pictures GmbH & Co. KG