SRS Cinema Snags THE iDol For North American Release « SciFi Japan