Does anyone know what device this is?

 
Does anyone know what device this is? - Oddities, Thing

v20240901