1. The Sacred Ritual Hidden in Japan’s Forests | BBC Earth Explore

    The Sacred Ritual Hidden in Japan’s Forests | BBC Earth Explore

    11
  2. Squirrel picking acorns on tree

    Squirrel picking acorns on tree

    14