A amycastor.com Metakovan, the mystery Beeple art buyer, and his NFT/DeFi scheme 211 points davidgerard 5 years ago 345 comments