African devil