The 3x3 mirror double cube features 2 3x3 mirror cubes which are stuck together in the configuration shown in the photo, the cubes being stuck together restricts certain layers from being turnable and complicates the solving process.
eBay