Please Give Me Some Feedback On My Latest Work Of Art, Thanks

http://confusedgfx.com/index.php?opt...-art&Itemid=56