Well, just some personal impressions, and a lot of memes. :D
Veils does not deserve such praise! You must must immediately change that part of the picture with a picture(or two) of less civilized materials(the sewers of London are the only place Veils deserves to live in).