Lyrics for this song have yet to be released
Owyd was written by mori.
Owyd was produced by mori.
mori released Owyd on Fri Feb 24 2023.