モンゴロイド
mongoroido

Noun

1. Mongoloid