Ravager of dreams