Gear Octahedron

a.k.a. nnnTimur Gear Corner Turning Octahedron
Sold by Mefferts 2013.
(plastic, each edge is 3";
yellow opposite orange, green opposite blue, red opposite purple)

A geared version of the Octahedron. Here is how it moves: