These are characters that are, or have been, affiliated with the company Tehktra Corp.
All items (14)