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