Nebucadnezzer : Our Last Masquerade
19/20
Band Name
Nebucadnezzer
Album Name
Our Last Masquerade
Type
EP
Released date
September 2006
Labels
Self-Produced
Music StyleProgressive Death
Members owning this album1