Kotomora
雪崩防止林 (なだれぼうしりん) Japanese meaning | Kotomora