Kiokun Logo
Japanese
生祠 せいし 同音
noun monument (stela, hokora, etc.) commemorating a living god
Notes
Contains