ridi: electrode (of i win)
2008-07-25 10:06 pm
Entry tags:

DEAR PEOPLE WHO SAY BUTTERFLIES ARE PRETTIER THAN MOTHS



IN YO' FACE!!!!!!!

(It's an emerald moth of some sort, of the family Geometridae (surprise surprise).)