Is that on the island? I haven't been to Odaiba in a few years, but love visiting the Fuji TV studio there. Got to see Kitchen Stadium when they were still filming Iron Chef (though no one was in it at the time), and saw a live taping of Mecha Mecha Iketeiru, too.