Kotomora
私邸 (shitei) Japanese meaning: private residence | Kotomora