This as a weird little bit of street theater in Amsterdam on a chilly Sunday afternoon