You need a visa for Nepal if you have a Japanese passport
Visa options for Nepal
Entries page.productDetails.numberOfEntries.single
Stay for 90 days
Use within 15 days
Purpose page.productDetails.travelPurpose.tourism
Approved by Thursday, October 3, 2024