As a fairy, she could be exceptionally strong. This reworks a boundary of how strong a fairy-class youkai could be.
Her clothes and danmaku is an obvious reference to USA's flag, and it's a bit of a mock on how westeners put a bit of Japanese/Asian jokes to their art and games. (This could probably referencing on how advanced and powerful USA is, since she's a stage 5 boss)
Her spellcard "Apollo Hoax Theory" clearly refers to the apollo landing theory which supposed to be a fake landing on the moon and only being recorded inside a studio instead.