by: SpiderPosted on: July 12, 2017 Haploclastus devamantha from India in Nature See also Assassin Bugs are truly Magicians!!! SUPER COOL!!! 💀 #shorts