They call themselves "Autistic Demon" and Idk why ppl think it's a good idea to share this publically... Cringe Central