Kantor, the mascot of The Glitch team thingy. I don't know how things work, but OK. He exists.
Yipe ki yay i love anime