Kotomora
高層湿原 (kousoushitsugen) Japanese meaning: high moor | Kotomora