Life … Animals Arthropods Insects Beetles Scarabs Elephant Beetles Megasoma typhon species 60 observations Megasoma typhon Megasoma typhon Close