Kotomora
ネアンデルタール人 (neanderutaarujin) Japanese meaning | Kotomora