Kotomora
異種交配 (ishukouhai) Japanese meaning: crossbreeding | Kotomora