Being handed the keys to your own humble abode is an empowering moment. In Japan,…