No, that is not an alien invader. That is a clothes drying rack with some harem pants draped on top. Barking is futile.