Kotomora
血縁淘汰 (ketsuentouta) Japanese meaning: kin selection | Kotomora