Visiting Japan’s Squirrel Park


Japanese/American married couple Rachel and Jun Yoshizuki take us on a video tour of an adorable squirrel park, Kinka Squirrel Village, located near the city of Gifu, Japan.

Previously: Rachel and Jun Visit Japan’s Fox Village

What do you think?

Leave a Reply

Loading…