Imperial Dobutsuen

Imperial Dobutsuen was a zoo located in the Kanjo district of Otosan Uchi.