A Giant African Millipede.
Not technically an insect, but I actually don't mind insects to much. It's the extra legs that give me the heebie jeebies. Spiders, millipedes....weirdly I love caterpillars but they're fuzzy little babies so I guess that's why.
big roaches