The evil twin (157 cult)
I know he chewed on my brain
(^-^)Dementia animes(^-^)
Those things are parasitic You know