That multi-coloured thing on Camden St seems to be a blue Pac-Man. Still no idea what it is