The Crystal of Prophecy is an object fought over in Prophecy of Peril. When the crystal was destroyed, it created a holographic message explaining where to find the three who would eventually defeat Vashtarr.

The blue figure seen in the message is presumably the creator of the crystal, but was never discussed in the episode and does not look the same as any of the other characters in the episode.