Spectacular giant puppet performance at Horseguards Parade in London, where the Little Giant Girl was having shower from the time-traveling elephant.
See it with your own eyes - seeing is believing! A very touching video clip.
Be careful! Don't get stomped by this giant girlie puppet or you'll be a giant pancake on earth.