Gaara and his rescuers make a triumphant return to the Hidden Sand Village.
By browsing this website, you accept our cookies policy.