Here’s a review for a Japanese Anime titled Human Crossing: the Cicadas of Winter. From the review, it doesn’t seem to have much to do with cicadas, but I’m posting the link anyway.
May 6, 2005
No comments yet.
Sorry, the comment form is closed at this time.