The difficulties of an NPC are often over looked, this piece of art perfectly encapsulates probably the most challenging aspect of the NPC, Bravo!