Website powered by
Llia Yu
Llia Yu
Concept artist BlizzardEntertainments. llia12345@yahoo.com
irvine, United States of America

Summary

I'm a concept artist working at Blizzard Entertainment Overwatch team.