Can someone ID these Tevas?

I picked these up for $1 at a goodwill and I can’t for the life of my figure out what they’re called. The only picture I can find of them is in a post by Sean Wotherspoon which suggests that they’re from the 90s/early 2000s