User blog comment:Smash The Echidna/Super moon this weekend, apparently./@comment-2219543-20120503193131

Wait you have a sister?