User blog comment:Sub-Erstryktile4/???/@comment-2057812-20110618043558

I'm hoping it's Cyber Smoke, but I think it's Fujin.