In Japan, annuities are not currently very popular as a means to finance retirement, since many people rely on government social security benefits in old age. When annuities are sold, they tend not to be life payouts but rather term-certain products. In this sense, the annuity puzzle also...