>>/23500/
> Isn't that in a hospital, rehabilitation department?

never have been in one but seeing the wheelchair in the background that's also what crossed my mind
still explains very little