Take a first look at Tokyo’s new Beauty and the Beast Ride theme park insider

You can read the whole article here.