Year: 2004
Type: Toy

This reminds us a bit of a highly stylized Chaparral race car design. And an insect. But you knew we'd say that.