Demon

Have we met any?