Terahertz Spectroscopy Satellite Radio