Kotomora
前世 (ぜんせ, zense) Japanese meaning: previous life | Kotomora