I'm an Indian graduate student on an F-1 visa currently in the United States. I will be travelling to Singapore this summer for a conference. On the return journey, I have a layover in Narita (Tokyo, Japan) for over 24 hours. I intend to apply for a transit visa for two possible circumstances as described below:
a. Step out of the airport for a few hours before catching my flight back to the States.
b. Potentially extend this leg of the trip by 5-7 days for a short stay in Japan as a tourist.
This link tells me that either circumstance should be possible with a transit visa. Given the above information, what do I input on the application form for Guarantor/ Inviter?
In addition, how do I, an Indian in the USA, apply for this visa? Do I have to personally visit the local consulate for a transit visa application?