b : giving off intense heat : scorching
Indeed. /sarc.
It DOES look beautiful. How snarled up are things?