It sounds like you're familiar with the Providence music scene! I miss that town.
Oh, I'm not very serious. Your cow suits scenario just made me think of the Witch House (along the lines of Fever Ray, usually an interesting live experience) and Noise Rock (I never got it) and Really Sketchy Basement Situations (oh man) sort of stuff I encountered around there.
Two out of three of the proper nouns you mentioned I'd never heard of, something I'm always glad to encounter. Googling "Witch House", I found this hour long music mix on Youtube:
As for "Noise Rock," is this what you were referring to?
I just stumbled across this thread, and I can't sleep, so I'm going to dump some links on you instead.
∆aimon - Mirrors Fade
Mascara Monsters - Born of Blood
Valhall - Down in the Woods
Sidewalks and Skeletons - Purify
Prosymna - Ascend
Salem - Knight Night
Mater Suspiria Vision - Exorcism of Hippies
Drowning the Colossus - Astral GothGoogling "Witch House", I found this hour long music mix on Youtube