User blog comment:Luckey Handford/Might return./@comment-3112181-20130423023216

A defect from North Korea :P