Demon walker #3

Third addition to the Walker army.

Sometimes I sit around and watch bad TV or movies, and these demon walkers are a result of that.