Spirited Away dominates Chinese box office, earning 195 million Yuan

Spirited Away dominates Chinese box office, earning 195 million Yuan

Spirited Away dominates Chinese Box Office, while Toy Story 4 takes the #2 spot in its debut weekend. Continue reading Spirited Away dominates Chinese box office, earning 195 million Yuan