Ik Kil, Mexico