Kotomora
隔世遺伝 (かくせいいでん) Japanese meaning | Kotomora