Mr. bean wearing a racing jacket giving the thumbs up while riding on a giant saddled snail | Nature