Kotomora
一望千里 (ichibousenri) Japanese meaning: sweeping view | Kotomora