Anime premieres in Japan on July 5