The Canadian government requires Japanese nationals to apply for an eTA visa before visiting the country for tourist, business, or medical reasons for up to 90 days. Japanese nationals are needed, but not encouraged, to apply for and get an eTA Canada Visa in Japan for stays of less than six months.
Canada Visa Solutions For the Japanese Citizens and Hong Kong Citizens comes via ChinaTechNews.com.