User blog comment:Daengpengu/BUSTED NEW PUFFLES/@comment-1731725-20100212031314

P.S. MY THEORY!!