Written, edited, performed, and directed by Takeshi Furusawa.
Release Date: July 16, 2010
Directing
Acting
View more ->