Okay, I might try that. Thanks! Just hoping it wouldn't break or something.
It's a water stone, I think. It had a sticker saying IR-1300 and I checked the Naniwa line and it says it's a silicon carbide stone, FWIW. Might try that oven cleaner first, thanks! Worst case scenario, I'll try the...