Some strange Japanese things...
I photographed this demon on Enoshima (Island) South of Tokyo.
Back to Japan Index