Kotomora
終身年金 (shuushinnenkin) Japanese meaning: life annuity | Kotomora