Yeah I just got it from the pic search, I find loads of the weird game characters ones and I just find them rlly funny tbh hahaha
It's just a game kind of thing, it's kind of like VR chat except a lot older or something along those lines and not first person or vr.