Anyone know what this costume is supposed to be?
The logo looks sort of like an ant to me, but I don't recognize it.
Taken Sunday, October 26, 2003, 02:42:56pm. Original image size: 2048x3072, 6.1Mb
Technical details: Canon EOS D60, 1/400s @ F2.8, ISO 200, 70-200mm/F2.8 @ 160mm (256mm equiv)
PS7 CRW 0.25:5:50:60:0:25:5, USM 10:30