Sentai Filmworks’ License for Mardock Scramble Expires

It appears that this one is scrambling off to new horizons. On September 22, Sentai Filmworks sent...

Read More