Cockroach

 

 

Cockroach, 2001