If the clues in the pic are any clue, the "Terrorinettes" might be someplace in France.
Someone should start a new thread with this info. This is so huge!