Well, yes and no. They are clearly all-in on crypto (and who wouldn't be, if I made 100 million on tulip bulbs I'd probably be all-in on tulips, too) but they do state in the featured thread that they "aren't really an NFT guy".
Certainly not a great look to have >$100 million in an asset sitting in a single account of any form, though.
No, victim himself has said in his post that he doesn’t really dabble in the NFT community