Some strange Japanese things...



I photographed this demon on Enoshima (Island) South of Tokyo.


Back to Japan Index