Kotomora
モンゴロイド (mongoroido) Japanese meaning: Mongoloid | Kotomora