Arthropoda The Red Pill Bug™ (low resolution version) Honestly that is just ridiculous. Nature really comes up with some impressive things doesn’t it… (low resolution version) Related