Where To Stream Treehouse Masters Season 3 Episode 7
International Japan
- Aired July 18, 2014
- 60 Min
Join Pete Nelson on an adventure in Japan with renowned treehouse builder: Takashi Kobayashi. Taka takes Pete on a tour of his creations, including a treehouse bar in the middle of Tokyo and a treetop tribute to children affected by the 2011 tsunami.