Kotomora
御所 (ごしょ, gosho) Japanese meaning: imperial palace | Kotomora