Rubik's Color Blocks

Copyright Winning Moves Inc. 2020.
(plastic 2.25 inches square, white opposite yellow, green opposite blue, orange opposite red)

A version of the standard Rubik's 3x3x3 cube, and although any solution for the standard Rubik's 3x3x3 Cube can be used, the jumbled shape it takes when mixed up can make it much harder to perform a solution. For an even harder version of this puzzle to visualize while solving, see the Rubik's Mirror cube that has all faces the same color.

Here are photos of the other sides of the puzzle, the puzzle shape as shipped, and starting with a clean 3x3x3 cube, what it looks like after just the three moves R F R-: