Kotomora
ネグロイド (neguroido) Japanese meaning: Negroid | Kotomora