ChameleocoonJ

A collection of character designs from an art challenge themed around bugs of all kinds.