...and I forgot to mention Stompa of the

Yes



Partly because her stylization reminds me of a character that would be in or some other Japanese anime like

2 3