Whoa whoa whoa. Ring-tailed lemurs are slaying giants now? They warned me this day would come. *starts loading shotgun shells*