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!









Tibi
Vertbaudet
David & Scotti
Post New Comment
Please share your opinion with our community, but make sure it is on topic and follows our Community Rules. We moderate comments and prohibit personal attacks, threats, spam, lewd images, or the promotion of your personal website.