Qdora



Qdora is a playable character in the E's Laf fighting games. She is infamous for her Dragon Install ability...