Return of the Kazekage

Gaara and his rescuers make a triumphant return to the Hidden Sand Village.