This crazy busker is a character from Neil Baker's new short animation What Does Otto See? Out Summer 2011.
Animation by Neil Baker
Character Design by Benjamin Dalby
Music by Hugh Cowling
Copyright Neil Baker & Electric Egg 2011