Just looking at this $140 set of action figures makes me question what the hell my parents were thinking letting me watch such a wack-ass program as...