>>508768136
That's definitely a CRT. My dad used to have some that he got from a bowling alley he worked for. Weird ahh nerd kept on to them for like 20 years