February 15, 2012

Myrrah


A fan art of Myrrah, the "Queen of the Locust Horde", from "Gears of War" videogame series.

Enjoy!