Magic Queen (Trainer class)