やまぐちだいじんぐう
Meanings
Name
1. Yamaguchidaijinguu
Kanji used
mountain
mouth
large
god
Shinto shrine