Kotomora
自邸 (jitei) Japanese meaning: one's own residence | Kotomora