With the sale of its NFT #270 for more than $220,000, DeGods is off to a fantastic start for the autumn season. The sale