Little planet intro

An intro that makes the audience jaw drop.