Chinese artist.
Artist name: WennyThe other names: aaayisa or 人肉包子 (Renrou Baozi)
Edit wiki | Edit artist