Llia Yu

Llia's a self-confessed cat lover who likes to draw elegant and strange things. She also works at Blizzard!

Articles by: Llia Yu

1 articles found