User blog comment:AustinDR/Leni Has Autism Theory/@comment-31789809-20170518140024/@comment-2175012-20170518140407

Sounds plausible.