This vintage windup alarm clock is branded "Blessing", and is marked "Made in Western Germany" and is in good working condition.
It has glow in the dark paint on the hands as well as at each hour station.
When the alarm sounds, it plays the tune Edelweiss.  The movement is a Swiss Lador, which I believe is comparable to Reuge.
I believe this clock was made in the late 50s to early-mid 60s.
There are clocks that look identical to this one but bear different brand names and may have Reuge movements.