Rubik's Cube is the best-selling toy of all time with sales of 350 million units since 1980 — Steemit