Is there a way to recover my old account from a couple years ago? I had an account on Mochi games but I can't find Mochi games on the Internet
Mochi Games is no longer. Kaw gave its players long notice before they were not able to use Mochi to connect to Kaw. The devs made available the chance to setup an ATA ID, and log on through Kingdomsatwar.com, or through Facebook.
As others have said ATA gave mochii account users time to transfer over their accounts before the site shut down. I cannot say you'll be able to still do it as there isn't any information to transfer over anymore but you can try shooting the devs an email at support@athinkingape.com to see if you still can.