I swear to god your cartoon rendition of yourself is some fucking eldritch space parasite and you ca