A mysterious weapon master from Techadon visits Earth and wants the Ultimatrix to enhance his creations.
Dec 09, 2011
Feb 11, 2012