Star beast parasite.
He followed them down from the sky. He mimics their likeness. They are wary of him.
Comments