Film premieres in Japan on July 6