Kotomora
御所 (ごしょ) Japanese meaning | Kotomora