Gaming Big Armor Gang Published October 25, 2019 Chengtao Ma is an artist based in Shanghai, China. Read more… source: gamezpot.com