卡米利安 (Kǎmǐlìān/Chameleon), from the Chinese game 无期迷途 (Wúqí Mítú), which Google translates as "Lost Indefinitely" or "Lost in Time". See https://www.bilibili.com/s/video/BV1k3411y7Bx, about twenty seconds in it switches to a screen showing the character holding a sign on which "Chameleon" is clearly written in English.
Methinks this won't be last we'll be seeing of her around here.