A Christmas Carol Spirit that has glowing head. I don't know Asked by Orin N #1220288 on 1/3/2023 5:51 AM Last updated by Aslan on 1/3/2023 6:05 AM