Film·2012
Short film by Japanese filmmaker Jun’ichi Okuyama, premiered at the Image Forum Festival in 2012.
Directed by Jun'ichi Okuyama
Keep watching