>>537696775
xenomorph tenna? or facehugger maybe he's clingy