Kotomora
山霧 (やまぎり, yamagiri) Japanese meaning: mountain fog | Kotomora