Kotomora
隔世遺伝 (kakuseiiden) Japanese meaning: atavism | Kotomora