Kotomora
外交配 (gaikouhai) Japanese meaning: outcrossing | Kotomora