Azealia Banks Has Apparently Been Sacrificing Chickens and Twitter Is Very Concerned