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. 

Testimony in Upala, Costa Rica

Smoky Jungle Frog in Costa Rica