Nihoner

宿世しゅくせ

しゅくせ · shukuse

noun

One's previous existence

Full entry for
One's previous existence