Omnitrix Arena

A new series in which Omnitrix weilders battle each other in a tourdament to earn the title Best Omnitrix Weilder!