The squirrels are super cute, but honestly, the smell is a bit much...
If you're planning to visit, it's probably best to come in autumn or winter.
All Reviews of Machida Squirrel Garden
3.00
1
- Overview
- Photos
- Reviews
- Basic Information
- Newest
- With Photos
- Most Liked
Showing 1–1 of 1
