大和やまとかつらさん
Meanings
Noun
1. Mount Yamato Katsuragi
Kanji used
large
harmony
kudzu (a type of plant)
castle
mountain