I found this in my travels and it’s amazing! Never been used, this towel I suspect is a Season 1 Simpsons towel!
Very very cool piece.
Origin is unknown as there isn’t a tag.
Happy bidding!