panamanian devil