Al Basti
Al Basty (Turkish: Albastı; Tatar, Kyrgyz, Kazakh: Албасты, Chuvash: Алпастă, Azerbaijanese: Albasdı, Russian: Албасты́) or Al Kardai is an ancient female spirit, the personification of guilt, found i...