623-Devil and disaster