Kotomora
絶景 (ぜっけい, zekkei) Japanese meaning: superb view | Kotomora