The Asiatic Invader queens are here ! Got your trap?