I both love and loathe this week’s fossil. I love it because every time I look at it, I think of what Jessica (the MCZ’s invertebrate collections guru) said: It looks like it’s wearing adorable little boxing gloves. But I loathe it because… well. These things are terrifying.
Who wants to get into the ring and venture a guess?