Caribena versicolor spitting truth.