Tokyo Broadcast Service Weather Guide
TBS weather forecasts for Japan, including radar photos, storm watches, and UV data. http://www.tbs.co.jp/weather/index-e.html
Weather Underground: Japan
Offers current weather conditions for a nationwide list of cities, including barometric pressure, humidity, winds, and time of last update.