Chinese artist. Formerly tagged as 294126499_(artist).
Chinese name: 尛壊猫 (Mo Huai Mao)
Edit wiki | Edit artist