6547. Saw this beast today on my next door neighbor’s outside window. It’s huge…at least 3″ long! Any idea what it is? Hamilton, Ontario. Canada
Number 6547. This appears to be a rubber/plastic model of a tropical leaf beetle (Coleoptera: Chrysomelidae) known as a frog-legged leaf beetle. Click Here for an image.