a baby harp seal and large walrus, street art