I got my radiator today and it turned out to be a Koyo

So its confirmed TYC from RockAuto is KoyoRad. Also Beck Arnley Thermostats are MotoRad(German made) and Stant Rad Cap are made in South Korea. Really, really great deals.
I could not be more satisfied with RockAuto. Fast shipping (2days), and no tax even though it was shipped in state. They accidentally bent a couple fins when they were packing the rad hoses in with the rad but hey, no ones perfect.
On a footnote, TYC are just repackaged parts. They sell most body parts and crash related things. Definitely not junk, my friend recently rebuilt his whole front end (volvo c70) after a crash with TYC parts and all of the stuff was equivalent of OEM.