Kotomora
仙洞御所 (せんとうごしょ, sentougosho) Japanese meaning | Kotomora