Review Review: The Hero – Monster Hunter 4 months ago Jeff McCormack The HERO from Stockholm, Sweden, deliver heavy, dark and melancholic hard rock/metal which also has…