(^-^)Dementia animes(^-^)
Those things are parasitic You know
The evil twin (157 cult)
It gave me a second eye!