Lyrics for this song have yet to be released
Echelon was written by Defsharp.
Echelon was produced by Defsharp.
Defsharp released Echelon on Fri Dec 11 2020.