The Japanese channel appears to have launched about three days ago with few people taking notice and the Korean site channel launched just 10 hours ago.
Posted to the channels are about 50 videos with localized titles, descriptions and voiceovers. For example, you can watch the Apple Watch guided tours in Japanese or Korean.
Check out the channels at the links below...
[Apple Japan] [Apple Korea]