Kotomora
後代検定 (koudaikentei) Japanese meaning: progeny test | Kotomora