ALBUM
TrollfesT
2014
Lyrics for this song have yet to be released
TrollfesT released Seduction Suite No.21 on Fri Mar 28 2014.