Screen Shot 2015-04-10 at 08.50.21 Previous Next Published April 10, 2015 at 1701 × 1080 in The Chofu Petting Zoo: Doubutsu Mura Returns to ASIJ