Complex sentence: The anime has been licensed in North America by Sentai Filmworks, and was released on March 17,2015 on DVD/Blu-ray subtitled-only format.
Split into simpler sentences: The anime has been licensed in North America by Sentai Filmworks. The series was released on March 17,2015 on DVD/Blu-ray subtitled-only format.