Me and a friend recently went down to tijiuana to look for ttokkyo products, the problem was nobody could tell us where the lab was. If anybody knows what the address is please post it.
Go to their website to confirm but I’m pretty sure they’re in Mexico City. Good luck in trying to find a single address in the world’s largest city. Better to contact them email, but first I’d do some research on this forum. Some people seem to have been screwed by them.