ALBUM
TrollfesT
2017
Lyrics for this song have yet to be released
TrollfesT released Trollachen on Fri Feb 24 2017.