This isn't a bug, this is a gastropoda, but i love your website =)
MattK
30-Apr-2009 16:29
This looks like a Succineid snail (Novisuccinea, Succinea, Oxyloma, or Mediappendix) The latter three live in wetlands while Novisuccinea lives in uplands. Called Amber Snails.