Kotomora
山の頂 (yamanoitadaki) Japanese meaning: mountain top | Kotomora