Looks like one of the exercise machines they have in public places in China. Abusive comment hidden. (Show it anyway.)