Do you think Droods are aliens?
I do think they are not human, but why do I think that? Well, it’s because they come from planet Droo which appears to be in a different universe than the Earth is in.
They also can absorb impacts from violently landing on something, rather than exploding they bounce, sort of.
@SpaceSharkie201 A drood is an human shaped "thing" that acts very likely as humans, the only difference is that they don't talk, they are born with an weightless space suit with an jetpack as strong as an 32 merlin engines, they also run very fast and are technically immune to everything except LOTS of heat and what they call "the explode button", what is or what does the explode button do is unknown, their height is also unknown