Three monkeys unwisely attempt to take a fresh peach from the statue of the fabled Monkey King.
July 15, 2006
Released
A Monkey's Tale
8min
$1,000,000
—
No Language