Along Tokyo's Setagaya Line there are peaceful temples and shrines overflowing with nature, making you wonder if you really are in a big cit···