one of many little personas i make of myself ! ^___^ they’re some sort of weird alien thingThey might be some sort of giraffe idek rn