Mystery bag!

Internets, we bought this bag in San Francisco's Chinatown for like 99 cents and it's been one of my favorite carry-alls since:
I've been carrying it around for a while, and it's taken a beating, and I'd very much love to find another one. Any clue as to what it's called or who sells them or anything?

I'm not alone in liking these! Delphine carries it all through her various ruined vacations in Eric Rohmer's terrific The Green Ray, which is apparently streaming until someone puts a stop to it. Here is proof: