Buffalo Unleashed🐃! Horns pierced and shattered lion’s leg. Lion is doomed!