Sahih al-Bukhari 3272, 3273 - The characteristics of Iblis (Satan) and his soldiers | Criterion