The Aztec myth of the unlikeliest sun god
Discover the myth of how the weak and pimply Aztec god Nanahuatl sacrificed himself to become Lord Sun and created a new world.
Release Date
May 9, 2019Runtime
4 minDirected by
Tomás Pichardo-EspaillatScreenplay by
Kay Almere ReadLanguage
EnglishBudget
$0Revenue
$0Status
Released