Making Shrek Out of Rubik's Cubes