Features
June-13-2024
- Shanghai hosts 'Haikyu!!' film extravaganza
- The Japanese animated sports film "Haikyu!! The Dumpster Battle" premiered in Shanghai on June 10, with promoters treating fans to a spectacular carnival that further boosted Sino-Japanese cultural exchanges.