D digitalsquiggle.art Digital Squiggle NFT for sale for record $127M 1 points aero- 5 years ago 1 comments