Short film chronicling human progress, or lack of it.
A short film by Furukawa Taku.
Bookmark - 5MOVIES.BID