Edogawa Ward Natural Zoo

Edogawa City Natural Zoo (江戸川区自然動物園) or Edogawa City Natural Zoo is a zoo located in Edogawa, Tokyo Prefecture, Japan.