...that's what they claim. They've caught the mythical creature that feeds on livestock. See it here: