The Pleiades Picture

So. I'm having my own little Sailor Moon marathon
Pleiades
(More) Greek nymphs
The Pleiades
The Pleiads
SM: Pleiades Sailor Alcyone