Peter Mohrbacher is a concept artist and illustrator located in Chicago, Illinois currently working at CCP North America. Peter has worked on projects like the MMO World of Darkness designing characters, monsters, effects and environments.
Link: www.vandalhigh.com