Board Thread:Movies, Crossovers, and Collaborations/@comment-26816267-20160328114633/@comment-30127931-20160328234544

That makes sense actually. The Ultimatrix stands for the Ultimate Omnitrix. It's an awesome device.