I, too, came across one of these a while back. Forum consensus was it was a knockoff from China. I put a new wrap on it and put it on the wall for the kids to play with it.Mine looks exactly like yours.
You better check and make sure your kids have not sold it....like to a thrift store