This beetle was just one of the amazing insects found at the Las Piedras Amazon Center (LPAC) in the Amazon Jungle of Peru.