Arakawa CatsFinding redemption on the banks of Tokyo’s Arakawa river, amongst a community of homeless cats.