"Necalli is the word from the Nahuatl (or Aztec ... I want her to also experience that," said vice president and co-founder ...