When science-obsessed Itch discovers a powerful new radioactive element, he is forced to go on the run to protect it from a sinister organisation seeking to weaponise it.
This causes nerve fibres to send itchy signals to your brain. 3. Itches have their own nerve network Until recently we thought that itch and pain both shared the same pathways, but in 1997 a ...