Inspector #13

A Techadon weapon master comes to Earth and wants the Ultimatrix.