Sentai Filmworks Licenses HAKKENDEN: EIGHT DOGS OF THE EAST « SciFi Japan