User blog comment:MysterySeeker/Boss Mabel Chupacabra!!!/@comment-5570376-20130207045926/@comment-5382349-20130207154039

Sounds likely enough.