Nope bug. Megalara garuda, known colloquially as the king of wasps and it was discovered in 2011. IN 2011!!!.. CAZADORS! They Exist!?