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.
Forests can be home to Shinto deities.
Shinto deities are believed to live in man-made structures.
A woman brushing her teeth.
A man and a woman are walking in the park.
A woman is dressed in a silk dress.
children holding their hands up
A young girl is helping keep the birds alive by feeding them
They wanted to give the man the report but he did not want to see it.