Artist from Macau.
Chinese name: 小虫 (Xiao Chong) or 真島小虫 Zhendao Xiao Chong) (reading is a best guess)Japanese name: ムシ (Mushi)Circle name: 無限地雷 (Wuxian Dilei, "The Infinity Landmine")
Edit wiki | Edit artist