/r/ing sauce of this and moar
Majikina Minasamurai showdown 5do a search
it's Mina Majikina from Samurai Spirits