This looks like a later or updated version of spinner bikes.
They are very expensive. Not my cup of tea.