Sunday 19 April 2009

Big Man Japan

This is from an upcoming movie from Japan. So weird yet so compelling.



This is a scene from the film. Go Japan!

No comments: