Buzz·Posted on Mar 16, 2010Bug SexThe Amazonian leaf bug is well known for giving out high fives while mating.by Scott LambBuzzFeed, VP of InternationalLinkFacebookPinterestTwitterMail