Justin Thavirat

Justin Thavirat is a concept artist at Blizzard Entertainment. He worked on the design of Pharah.