"Cozticteocuilatl is the Aztec term for gold and it literally translates into 'the yellow feces of the gods,' " says Swiss artist Otto Kunzli, who is standing before his work at the Tokyo Metropolitan Teien Art Museum. "It's the yellow poops of the gods," he emphasizes as he breaks into a broad smile.