Lyrics for this song have yet to be released
self doubt was written by nervexx.
self doubt was produced by forlorn.
nervexx released self doubt on Thu Nov 12 2020.