Foxette... I'm not absolutely sure, nope.


They aren't made in China though, it's Thailand and they are 100% cotton. 


What do you think?

I said to myself,
Self, I said...
Cheer up, things could get worse,
So I cheered up and sure enough,
Things got worse.