Sort:  

That'd be impressive since it's a random string that's only used for this one website. Something's fucky.

Note that I got a transfer of steem power from this account moment before: https://steemit.com/@anwen-meditates/transfers

An account that's been dead for 10 months and suddenly out of the blue sent me steem power. Moments later my steem was taken.

Something very suspicious is happening.

I agree, this smells very very fishy!