Japan

A squirrel visiting Japan!

Dexter and his friends in Japan !

 

Distance traveled for this spot:
9902.07 km