Kotomora
ナウシカア Japanese meaning | Kotomora