2 ms·"What do you mean, Doc? All the best stuff is made in Japan."by p1mrx 5y ago"What do you mean, Doc? All the best stuff is made in Japan."