This was the avatar. I don't know what kind of games you're playing, but I've never seen this is any game before Could be some weird fan art