These Cockroaches are great at hiding in the kitchen!

 

IMG_7162 resized