Two insects of ladybug make love in nature it's funny