Music has its Elvis impersonators, but video games? Video games have cosplayers, but there's a difference in the nuance. "Cosplay" implies an element of play—as though you are going from outfit to outfit. Not this lady.
This lady is Elin Kuzunoha, and while she's cosplayed as characters from One Piece and Final Fantasy, there is one character she focuses on: Street Fighter's Chun-Li.