not blood-sucking insect, Centipedes, large Mosquito centipede on window glass inside the room, blurry trees outside, feeding on flower nectar