no rates
Band Name
Moonlord
Album Name
My Final Illusion
Type
Demo
Released date
28 January 2009
Labels
Self-Released
Recorded at
The Quiet Place Studio
Music StyleMelodic Black Death
Members owning this album1