Yes. You will need a Transit Visa because Narita is not open 24/7. You can
apply for a double entry transit visa if your US visa is not expired when
you come back to the states. Transit visa is easy to apply, roughly one week
. Just mail in your application to your nearest Consulate of Japan.