Electronic musician & producer French Braids (aka Sean Fischer) makes soulful thought-provoking electronic music inspired…