Is it just me, or do other people think about human sacrifice every time they encounter the phrase "Virgin Festival"?