The permitted length of stay on a Japan Visit Visa is generally up to 90 days. This applies both to travelers entering with a Temporary Visitor Visa and to Canadian citizens entering under visa exemption rules. The duration is granted at the discretion of Japanese immigration officials at the port of entry, based on the purpose of your visit and supporting documents. It is important to note that the 90 days cannot be extended under normal circumstances, and overstaying may result in penalties or restrictions on future travel. Travelers should plan their itinerary within this permitted timeframe.