Hi,
hubless wheels
http://www.osmos-wheel.com/pages/application_motos.asp?lang=en
I think what the photos are showing may be a synthetic rubber or silicon tire which is very very close in color to the housing.
The hub less concept was kicked around in the 90's, but I believe there...