I came home after being away for a couple days, had family come by and feed everything once a day. This is on my glass, no idea what it is or if it is harmful. It stays in this spot, anyone recognize what this is? You can’t tell in the picture but some parts of it are not stuck to the glass...