Game Art by Liang Xing

Pin It

Liang Xing is a Chinese artist who created the stunning fan art of Legend Of the Cryptids.


Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
Pin It

 
View the website