shuizhanglang Chinese artist. Chinese name: 水蟑螂 (Shuizhanglang, lit. Dytiscidae Leach) Revision 1 by Anonymous at 2025-04-19 08:25:29.99477