User blog comment:Thornclaw Braveheart/Wallwatch/@comment-91.179.68.107-20110102162234/@comment-1298206-20110102211424

I think it's BBB. He went by FFF on speeqe once.