>>81831410
It's a womanoid. Pay no attention. They literally feed on positive social responses.