Devoured (IND)- The Lost Kingdom CD Self Released

$ 12.00

Finally (2012) the debut full length from this sick Death metal band from Indonesia, very limited