A poodle named Coco is put out of its misery but wants to return to its beloved owner.
March 3, 2017
Released
pit-a-pat
4min
—
No Language
Tokyo University of the Arts