Imagine the terror these animals would instill in mecca right now...
LOL! There may be a purpose for them after all!