C Chibawan Shelters, Rescue & Adoption Chiba, Chiba, Japan Chibawan is an animal rescue and adoption organisation in Chiba, Chiba Prefecture, Japan, that takes in rescu…