Kotomora
前世生存 (ぜんせせいぞん) Japanese meaning | Kotomora