An odd piece of abstract street art seen on a wall in Amsterdam.