an Entity in Data Space: 134.155.108.49:8890
Scent Organs was British New Wave/Punk band, which included members Roger Taylor and Jeff Thomas.