Talk:The Ultimate Sacrifice/@comment-81.165.50.239-20110829194527/@comment-3564039-20110829204513

I think so too. But it also might be Albedo, who turns on Self Destruct on the Ultimatrix.