Haploclastus devamantha from India in Nature

See also  Assassin Bugs are truly Magicians!!! SUPER COOL!!! 💀 #shorts