September 2006 (mid-month update)
A very odd insect, found on our kitchen window