User blog comment:DemonBoyMaster/Ben 10: Omniverse - Rumor or True/@comment-69.254.174.36-20120128030146