Ryoko Hayashitani has lived a good life