Trying to find the source from just this one image.
TinEye led to an 8-year-old iiichan thread where this was identified as "Saintly Margaret School", but I haven`t been able to find anything. All links provided in the original thread have since expired. Original source may not be translated, but I don`t really care at this point.
>>14643598
Algolagnia.