Well thank god if it's just an explorer issue! At first I thought someone hacked my account. Tho I must say you can cause quite the drama if you use this deliberately to frame someone
also isn't this kind of a big deal that non other but only the Memo's explorer can show the truth about what happened? (tho only if you care to click through some more than usual)
ya that address honestly looks like some automatically generated shit for this one and only TX. At the previous page if u start clicking at the "previous outputs" you will see a bunch