The animatronics on the upcoming Beauty and the Beast ride at Disneyland Tokyo is impressive Article Posted in Pop Culture | 2 Comments