Tastefully Offensive: Visiting Japan's Squirrel Park

Aug 14, 2017

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

No comments:

Post a Comment