I've never seen or heard of these mini snowmobiles before.
In 1981 while in college a friend I worked with got a Chrysler Sno-Runner from his deadbeat dad that won it.
We both had a difficult time trying to keep that thing up, I thought it was a poor design.
https://www.hemmings.com/magazine/hmn/2013/02/1968-1972-Chrysler-Sno-Runner/3722031.html
The Kitty Cat looks way safer.