Other notable NFT news this week includes Larva Labs deleting all of its Tweets and Elon Musk briefly changing his Twitter PFP to Bored Ape Yacht Club collage.