What is the common name of the animal shown in the picture?
Correct answer: Weta

Player #134726817
Cooper's Gerry, character limit by app - picture gives idea

Happy 2025!
Weight and other physical features have been omitted - for what reason so ever.