Kotomora
ネアンデルタール Japanese meaning | Kotomora