i was taking some pics today and i saw this thing on my glass can any one tell me what it is and if it is reef safe. thank for any help mike