Japan has a surprising answer to ancient trees blocking... | Nimisham | Nimisham