Horror-themed rock cafe.