Short film by Furukawa Takumi chronicalling human progress, or lack of it.
1 episodes — scroll the list