Squirrel Garden in Machida, Japan

So cute, and utterly photogenic!

Advertisements