business 'Satan Shoes' are just the latest stunt for off-kilter company MSCHF 2021-03-31 FreeNews MSCHF has cultivated a reputation on the fringes of mainstream retail with a series of outré products and viral stunts, and an anything-goes attitude.