Still haven't found the source for this. I'm at least pretty confident it's by the artist Shibata Masahiro given the artstyle, and I have reason to believe the exact source might be from a series called Red Eye (it's definitely not from Sarai), but I can't find any scans online.
That said, I would ask if
>>1896652 would kindly consider attempting to translate these pages too, as I would love to at least know the context behind them.