Can you guess what this is? This critter had the most amazing eyes! I didn't mind me getting really close with the MP-E. Reminds me of the Eye of Saruman! www.oliverwrightphotography.com