This car is one of the first high-end tc's to come out of Japan I think it came out like in 98 or 99. Tech racing was an aftermarket Japanese RC company, much like team atlas.
I had a buddy that was from Japan that raced at our club that would bring out the Japanese RC Mags and we'd drool over this car, the ABC Hobby and the Tech Racing cars... Awesome find...