Kotomora
遺伝子プール (idenshipuuru) Japanese meaning: gene pool | Kotomora