Assassin Bug, Family Reduviidae on leaf, Hacienda Baru, Costa Rica, tropical jungle.Central America....