Welcome to the Embassy of Sweden in Tokyo, Japan.
Please refer to the following link of the Swedish Migration Agency, for your online application.
Apply for a permit for working holiday in Sweden – Swedish Migration Agency