Thursday, September 13, 2007

Leeches Invade Japan!

Reuters reports that leeches are invading Japanese cities by coming down from the mountains. There is a photo included with the story, but I like my recreation better:

1 comment:

Megan said...

This is one of my favorites, too.