a turtle at the market in helsinki