Kotomora
高高度 (koukoudo) Japanese meaning: high altitude | Kotomora