The devman ransomware group listed promisedland.com.tw/h21 million USD...Time Remaining:---BUY Files on its data leak site on 2025-09-15. Country: TW Domains named: promisedland.com.tw Claim as published on the leak site: 1000000 USD