Sister Miyazawa is a nun that regularly visits prisons in order to provide religious counseling services.