We've seen special effects done live on stage before, but this compilation of Summer Olympic highlights is out of control. Only one person is visible throughout the entire performance, but there's a total of nine peeps on stage. They work together and flawlessly pull off one hellavuh human stage show. Need I mention that this is straight outta Japan? Surprise, surprise.
Thanks, Japan Probe!