Japan is where old traditions and modern wonders collide. From robot cafes in Tokyo to green tea ceremonies in the mountains ...