Chinese artist. Chinese name: ๆฐด่่ (Shuizhanglang, lit. Dytiscidae Leach)
Edit wiki | Edit artist