2006 · Drama · 17m
A short film by Ryusuke Hamaguchi when he was at Tokyo University of the Arts.
Directed by Ryusuke Hamaguchi
No reviews yet.