Alan B wrote:The Pleiades or The Seven Sisters is a star cluster near the constellation of Taurus. It is, in itself, not a constellation. It is awe-inspiring when viewed through a 6" Mak.
It's also where the Reptilian shape-shifters come from.
Piffle. As any fule no, Molesworth, it's where the Thargoids come from.