Ninjas are cool. Aliens are cool. So why not make a ninja that’s also an alien? And also has a team of rag tag environment saving sidekicks to help him out? Saving the environment via something aimed at kids and hoping they’ll pressure their adult overlords into following suit is still cool right?
Enter Steve Honeycutt from Ray Can’t Sleep to help us take a look at this alien life form that inexplicably wants to save the Earth.