October 13, 2014 by Matt Magnuson Insects I’ve Met Tarantula. Huggeee army of leaf cutter ants. A 2 inch wasp killing and dragging around a 3 inch spider. A red walking stick? Praying mantis hanging out on my bike.