oh did you make sure that you clicked the object tab on the bottom of your screen and clicked apply and then selected rotation
because that makes a model's rotation values 0, while keeping rotated in the same direction
either that or the bone is in the wrong direction
also i saw that ninja