zNSFW

U Equillion

What is this insect in the med cup? OR, U.S.