I wonder if Green Ninja runs out of those ninja stars. The look like Dr. Science made them. Could he made infinite ninja stars?

Probably, imaginary readers.

Probably.