bridge in japan. .. Anyone else reminded of takeshi's castle? f