Iron Man Armored Adventures. .. that was awful fap