Sorry guys every now and then I take a picture and I am like ewwww I bet no one could guess what that is... It has happened again. (Just wait, I have a new lens supposed to arrive any day now... )So... What am I this time? I did give you two pics to look at... They are the same thing, one is an extream close up...