D digitalsquiggle.art Digital Squiggle NFT for sale for record $127M 3 points dingodingo 5 years ago 5 comments