Definition of モアイ

モアイ

moai

noun
moai (Easter Island statues)