Not my cup of tea! There are too many odd things about this one. But I have to say...I would be alert with looking at the bright paint. The belt does look very odd...I am used to smooth belts on industrials.
I wonder if this person really sews? Kick foot? The pedal is like on a car...you push down a little and it goes like a bat out of H#$% !!!