Japan / Buddha
From Beach to Ski Hill to Metropolis . . .
A buddha figurine in the mountains near Hakone, or Mini-me frozen in stone with a red cloak?