Hanzo saves the day once again