Sentai Filmworks Licenses BATTLE GIRLS: TIME PARADOX « SciFi Japan