I've spent some time on the TV Tokyo website.
TV Tokyo has video-on-demand. It also has links to pay-sites like Hulu and Google play.
IDK, if Muscat Night will be available either as video-on-demand, or on Hulu or Google play.
IMO, the big problem will be if foreigners will be able to watch. Usually they block international access.
Same problem with iTunes Japan
When I'm in Japan (only four more weeks of waiting
) I'll by a Japanese iTunes card.
I've heard you can access Japanese iTunes if you have a Japanrese (yen) iTunes card.