The watercolor-painted animated short depicts an Ancient Aztec human sacrifice.
December 14, 2018
Released
Eztli
3min
—
New York University (NYU)