Aye, Claustrophilia, you're somewhat right.
This corner is not too rubbery, that shop usually sells rubberised rainwear, it is a long-known shop which now has got his name as a domain.
They have a "Nile Queen" cape they call a "Yashmak". It is a full-circle ankle-length cape with attached hood and only a slit for the eyes.
I had one, due to my huge skull the front seam cracked open of over-tension.
It might be a fantasy, communication with there will hopefully clarify that.