026 : El Michels : Let The Gods Speak
“Let The Gods Speak” is a mix from Leon Michels featuring music from around the globe and a few special edits made by El Michels himself. It also includes an unreleased song from El Michels Affair. Hint: it’s the only song on the mix sung in a endangered dialect of Japanese.
Mixcloud | 026 : El Michels : Let The Gods Speak