Seeing as these are album jacket photos for their upcoming album, it definitely reveals a lot about their new concept. Supposedly, this concept is the “Hannibal Lector concept.” Those face masks are quite something, aren’t they?