Screen Shot 2014-01-22 at 2.02.56 PM

 

Directed by Akihiko Taniguchi (http://okikata.org/)