Japan: Tokyo and Nikko

Previous Home Next

Deva guardian warding off evil in the Nikko temple grounds.

PA120060