Kotomora
雪崩防止林 (nadareboushirin) Japanese meaning | Kotomora