User blog comment:NodogonToontown/Rare Characters up for Trade!/@comment-25910367-20150617232826/@comment-25910367-20150618175941

That's probably the URL for the older version of MEGA. There's a newer version available.