Artist name: 电绵羊YYQ (dian mianyang YYQ), meaning "electric sheep" in simplified Chinese.
Edit wiki | Edit artist