さんばつりん
Meanings
Noun
1. shelterwood forest
Kanji used
umbrella
cut down
a bunch of trees