Funny Restaurant

Subscribe for more!

Subscribe for updates!

This is a Banyan tree in Okinawa, Japan. The Naha Harbor Diner can either be reached by climbing the winding staircase in the back or taking an elevator ride that shoots up through the foundation's tree trunk!

Webpage!