Itch
Itchingham Lofte stumbles across a radioactive rock that has the potential to solve the world's energy problems.