Just days ago, in fact, the streamer hosted a Japan showcase teasing a slew of new series ... country has arrived today in the form of House of Ninjas — an action-packed, eight-episode series ...