No it’s not. You do us a disservice by posting this crap instead of real photos of the invaders which are readily available.
Ask the mod to remove it then.