Vocabulary

プレアデス

Pleiades (in Greek mythology)

noun