Loading episode...

S2:E24 - Inspector #13

Inspector #13

S2:E24
2012
8.5/10
IMDb

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