New Toshiaki Toyoda's short film starring Kiyohiko Shibukawa as a meditating monk.
Screenplay
Editor
Director
Producer