iguanamouth: sparrf: an animal an omen