I wonder if she is an Oni since in Touhou, horns are restricted to them.
Her DDC's profile has her tagged as an Amanojaku (http://www.obakemono.com/obake/amanojaku/), which is considered as a type of lesser oni by some folklorists, but Zun emphatically mentioned that Amanojaku are not considered oni in the Touhouverse in the same profile.
She is a pretty fun boss but her control inverting gimmick was a bit annoying at first.
Could someone who is better than I in moonspeak translate her power? Inverting stuff? She inverts the screen and controls, makes the top of the screen loop to the bottom and makes bullets change between two types.