I'll post some pictures in this thread - "I think I have a Virus"
http://www.icmag.com/ic/showthread.php?t=94151&page=6&highlight=virus
http://www.icmag.com/ic/showthread.php?t=94151&page=6&highlight=virus
thats a bad ass lookin leaf.... have never seen one like it