Kotomora
自家生殖 (じかせいしょく) Japanese meaning | Kotomora