Loading episode...
S2:E24 - Inspector #13
A Techadon weapon master comes to Earth and wants the Ultimatrix.