NHK (Japan Broadcasting Corporation / Nippon Hoso Kyokai) is Japan's national public broadcasting organization headquartered in Shibuya-ku, Tokyo.
watch.squidtv.net