23 July 2011

GREEN

There was this green cockroach-like insect outside the glass. What on earth is this? Honestly, I have never seen this creature before.