i have speculation of my own on this theory of adrienn's fairy type team and field affects. first the team theory which is possibly "carbink,wigglytuff,azumarill,florges,togekiss, now the non legend megas could consist of mawile,gardevoir, and altaria but to be able to combat the steel or poison types that one would use against xyr, xe will probably have mega mawile," now for the field where she will probably have moves that can counteract the players chance to try to rechange the gym and having moves like "misty terrain, moonblast, moonlight, and crafty shield (to prevent statis effects)" now on to the gym itself, i agree with fighting possibly fairy trainers but maybe they are trainers dressed as alice in wonderland characters that use fairy type pokemon that represent them and to move on the trainer has to go through a set choies of mirrors or doors.