What a bizarre critter. Size in the 10-15mm range, to the best of my recollection, but may be smaller. I thought the structure on its forelegs might be debris, but then I noticed it was symmetrical, appearing identical on both sides. I don't know where this one fits in. Any ideas, @jacy @cdorsay @e-aus-kanada @nlblock ?