True bugs (Hemiptera) - Kefyn Catley

HEMIPTERA: Reduviidae: (assassin bugs) Harpactorinae: Sinea diadema, spined ambush bug

From Insects and their kin sample images