Monday, August 25, 2008

Macropanesthia rhinoceros

aka Giant burrowing cockroach

from Newsweek: Large and in Charge

via 徴候


cavalaxis said...

Holy mother of bob. Hold on I think it's asking for something. ~strains to listen~ Come closer, your eyeballs look tasty.

John M. said...

(whirring sound like a dentist's drill)