A substance called luciferin is oxidized using the catalyst enzyme luciferase, magnesium ions and adenosine triphosphate (ATP) to produce oxyluciferin and energy in the form of light. Although ...