Netflix will give a May launch to “Sanctuary,” a sports drama series set in the specialized world of Japanese sumo wrestling.
Produced by the Slowtide company for the streamer, the show follows a juvenile delinquent who becomes a sumo apprentice. He soon finds himself on a…