Sort of looks like a silicon carbide synth to me.