flaming sheng Washers & Dryers released in 2024