A lit up puppet in a square in Leeds with cyclists looking on.

What do you think?