GYROFROG communications Meaning is its own reward.

The Gyrofrog.