The origin of GRAND DAD?!?!?!
There is now a physical arcade version of it called "Mario Slot / Magic Slot"
A company named TSK developed it and it's listed on AliExpress. The game's a lot more complex than Dian Shi Ma Li, but it's otherwise unrelated. I found several gameplay videos of it too. I think this ought to be a separate article. Sound like a good idea?