Sayonara

With the island sinking and the car ready to float off, it's time to say sayonara to the big turtle.


Japan
Duration: 3:36
Year: 2011

Featured in AIAF2012 > International Program #2 (2012)