User blog comment:Caporai/Kabu'Naar the Scourge of the Sands/@comment-173.54.118.134-20120503154727/@comment-3286233-20120503162200

FINALLY someone caught up to that. Yes. it's him.