皮鞭女王
It was traditionally believed that the souls of the departed wandered the earth until All Saints' Day, and All Hallows' Eve provided one last chance for the dead to gain vengeance on their enemies before moving onto the next world.
31 October, 2012. Doors open at 10:00 pm.