Lizarus, the space deity, is a creature of unimaginable power that travels across the universe spreading life to planets. He exists in the intersphere, a dimension in-between, and has been so since the dawn of time. Lizarus' power emits a glow that can be seen across galaxies. This is a creature that was inspired by the Australian blue tongue lizard.