Its from a website called Playcanvas and he has my profile picture and is making fake versions of me
well, all you can really do is report and ignore him at this point.