That weta in our trash was friggin ginormous. The neighbours two houses down heard me shriek when I found it.
And then I commenced to have nightmares about it last night.
Brilliant. :/
o_o The what? *thinking of some kind of flesh-eating monster/oscar hybrid*