Catholic nuns and monster! Hardcore!