Puzzle Cube

A puzzle cube that I made. A challenging puzzle for all ages.