Just thought I'd toss this one out there. As you can see, no english, but this stuff looks like the best I can find. Anyone heard of it?
Its made in the US (or so it says on the box), but its in Japanese and Chinese. I originally thought it was a Japanese product.
Its made in the US (or so it says on the box), but its in Japanese and Chinese. I originally thought it was a Japanese product.
Attachments
-
76.7 KB Views: 17