Lyrics for this song have yet to be released
It’s all my fault was written by Nctrn.
It’s all my fault was produced by Nctrn.
Nctrn released It’s all my fault on Fri Mar 13 2020.