I came from Beijing. I don't remember if stopped at Tokyo. No matter where you are from, Mineaplis-St Paul is a international airport. There is custom there. I don't see any difference between there and Detroit (I have entered US from Detroit too). Don't worry too much.