Mummy must be VERY proud. As for the leash, I'm betting that's the only way she can get Some. How many bar'ls of oil do you figure they would render out? The one on the right wouldn't run far before he spouted black blood and rolled fin out...
And people are worried about winning the next Civil War?