User blog comment:RoyallyBella/Official Season 6 discussion blog/@comment-4798707-20140210104350/@comment-4798707-20140212132355

Yes, you are right. They are the Trix in disguise. I've seen the Italian version of the episode.