前世生存ぜんせせいぞんzenseseizonnounpre-existenceKanji in this word世generation前in front存exist生lifeStudy it in Yanamino