Arakawa Cats

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