Vocabulary

オルメカ

Olmecs; Olmec civilization

noun