User blog comment:Ricizubi/It will be Shirahoshi, if this doesn't convince you even one bit that I give up/@comment-3210019-20110521185233

So i think there is s light chance of it being Shirhoshi, but what about hatchan? My money's on him.