How to recover token if sending wrong network

Please help me. I sent BDS token from metamask to another wallet. The destination only accept KRC20 but I don’t know. How can I recover it? Please help me.