Think You Can Stop This Tiny Owl? Think Again

Nothing puts a tiny owl down. Nothing.