Lykhaeon : Ominous Eradication of Anguished Souls
13/20
Band Name
Lykhaeon
Album Name
Ominous Eradication of Anguished Souls
Type
Album
Released date
01 June 2018
Labels
Self-Released
Music StyleBlack Death
Members owning this album1