The Power Crystal is a magical crystal that appeared on Crossover Universe. Inside the crystal has magical powers.
A mysterious stranger was a cloaked warlock who discovered the crystal and casted a spell on it. The mysterious crystal causes it to glow bright. The warlock casted a spell on all of the crystals so it can be more powerful.