Japan
(Shimizu Film Festival)
May 4, 2010