Stumble It!

Impossible New Mirrored Rubiks Cube

Rubik made this new cube to spite everyone who conquered his last puzzle, and to make those who couldn't solve it feel even worse about themselves. It's impossible. There's no way anyone could ever solve this. I imagine Rubik spends his entire life thinking of ways to stump humanity.