Costa Rican Giant Roach

We found this HUGE Costa Rican Giant Roach in Atenas, Costa Rica during our missions trip.  Check out this video and see how this roach relates to Ephesians 5.