text: Since Japan 's Shinto deities are believed to permeate the natural surroundings in this case , a beautiful cedar forest the man-made shrine is just there for the fleeting present moment .
  
  ###
  
  Shinto deities are believed to live in man-made structures .