Native battery of idioms - what kind of animal is this?

   

v20240901