Eh, what the f**k is that on my kitchen window?