Would anyone mind telling me what the rather suspicious looking green blob is?