ALBUM
Notaker
2017
Notaker & Declan James & KARRA
Lyrics for this song have yet to be released
Terra was written by Notaker.
Terra was produced by Notaker.
Notaker released Terra on Tue Oct 24 2017.