Sweet & Sour

Shanghai Animation Film Studio

Animation
17 min     0     2007     China

Overview

A dog falls in love with Chinatown, but begins to believe he is on the menu.

Similar