Kotomora
防風林 (boufuurin) Japanese meaning: windbreak forest | Kotomora