I hope you all don't mind that while I had both 127 and 128 ready at the same time, I held back on uploading both at the same time to avoid any possibility of someone clicking on 128 instead of 127 and spoiling themselves.
On that same note, as of 125, we're on vol 22, but because the added illustration and list of chapters had spoilers for both the Achtelnote sisters and Yumeji's new powers, we decided to include the cover and stuff with the last chapter of the volume, 130.
Also,
The latest japanese chapter was 137, so we're within 10 chapters now. Hurray.