Meet The Giant Wētā......The Colossus of Insects! Pictures and fun facts! cross-posted from: lemmy.ml/post/12729136...