White Lantern Power Battery

The White Lantern Power Battery, created by a mysterious entity, contains the white light of creation. It is the power supply of the White Lantern Rings wielded by White Lanterns.