They look like funny mammoth weevils.

Comments