Hi it is an LED Nixie clock. Here is a video of the assembly of that clock. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-D8KFUEFM_c8.htmlsi=Kn5TYHj7-Cnhd3-l
Yes! Something like that. You can watch the video of the making of the clock if you want. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-D8KFUEFM_c8.html