Tokyo Disney Announces New Castle Projection Show, Reimagined ‘The Little Mermaid’ Show

Mermaid Lagoon Theater Concept ArtThe Oriental Land Company, owner and operator of the Tokyo Disney Resort located in Chiba, Tokyo announced entertainment additions, changes and termination of several entertainment opportunities in both its Tokyo Disneyland and Tokyo DisneySea theme parks.

Enjoyed this post? Share it!