Moonblast 95BP? Whoop! So much for it being only 65.
I did try to ask the guy on YouTube for sources, but he never replies. I guess that that. It seems Moon Blast is the Ice Beam, Flamethrower variant.
So it has a 10% chance to make the opposing Pokemon fabulous?