Odaiba is a futurist city just over the Rainbow Bridge from Tokyo and is home to Fuji TV. We did a tour of the studios and saw a few of their characters, sadly no Iron Chefs but we did see Blue the Dog. We also found a dog cafe and dog grooming boutique.