By rotating the main moving case, a pinion gear rotates in a circle astride both internal gears that have the same pitch circumference and different teeth number. When the main moving case makes one revolution, a rotation angle differential for teeth number differences of two internal gears is generated