When you realize the Muppets are the aztec gods...