What the hell even if that thing and what game is it supposed to be for? It looks like punched cardboard so I’m guessing it was bought and maybe assembled instead of being scratch-built.
It’s a cardboard yu-gi-oh duel disk. This is the video the thumbnail is from.
It’s a DIY cardboard version of this:
Which is a toy based on the Yu Gi Oh anime.