I nearly Weta my pants at the sight of the enormous creature recently found on Little Barrier Island in New Zealand, called the Weta.