log web page visits Blaaarrgh!

金曜日, 8月 06, 2004


Okay, the last picture wasn't really in Hiroshima, it was in Himeji, and this one is inside of picture hall on Miyajima. I have no idea what this picture is about, but apparently Japan is home to some very large spiders.