6666/6666666 (Possible creator)

6666/6666666 is a possible creator in Kart Kingdom. It is unknown what his actual username is, but in images it looks like either the username 6666 or 6666666.