Stage show: *has a visual effect/illusion*
Pepper's ghost: It's me. It's always me.
Tokyo Disneyland's Enchanted Tale of Beauty and the Beast attraction is one of Walt Disney Imagineering's finest creations. Watch as I try my best to explain...YouTube