587 Dancheng, the source of strange energy