cyan-biologist- bogleech- holy shit this ambush bug convergently evolved the same claws as a crab!!!

more about : cyan-biologist