ALBUM
Owlle
2018
Owlle & Benjamin Lebeau
Lyrics for this song have yet to be released
D~S~D was written by Owlle.
D~S~D was produced by Owlle & Olivia Merilahti & Kyle Puccia.
Owlle released D~S~D on Thu Mar 08 2018.