Steve Shi is a concept artist and illustrator who has done work for companies like Bethesda, Treyarch and Amazon.
Source of shared Link
Steve Shi is a concept artist and illustrator who has done work for companies like Bethesda, Treyarch and Amazon.