Sorry audio Spanish Only
The Belly Button of the moon / El Ombligo de la luna.
This the first episode of the animated series of La casa del mostro.
Tells the story of the foundation of Tenochtitlan the capital of the aztec empire, in a different and funny version
Background
Characters
Stills