Talk:The Ultimate Sacrifice/@comment-3147300-20110928163546

Summary: The ultimate aliens inside Ben's Ultimatrix demand their freedom! From []