So he can stop a giant snake, but can't take a few punches from Sasuke.
Make it make sense.