Tokyo residents find comfort in fluffy, street-strolling alpacas
On leads held by their keepers, Akane and Satsuki trot down streets past shops and temples, crop grass in a pocket park and share crosswalks with the occasional pedestrian before heading back to their home at an indoor petting zoo, 'Alpaca Land'