Sentai Filmworks Licenses CUTICLE DETECTIVE INABA « SciFi Japan