Also, who is she/what is she from?
Looks like something from Ryu's Form Site
it IS from Ryu's Form site.