Ghost, Meliora, 2015

A lot of mystery is surrounding the band Ghost (B.C.). No one seems to be sure who they really are. Or if