Category Archives: Police

Rail Wars! Subtitle Indonesia Batch

Type: TV Episodes: 12 Status: Finished Airing Aired: Jul 4, 2014 to Sep 19, 2014 Premiered: Summer 2014 Broadcast: Unknown Producers: Lantis, Pony Canyon, TBS Licensors: Sentai Filmworks Studios: Passione… Read more »