Thought it was time for a very cool bug…although I am not sure what he is. He has some pretty serious armor though. (Chiriqui, Panama)

Thought it was time for a very cool bug…although I am not sure what he is. He has some pretty serious armor though. (Chiriqui, Panama)