Why yes, I haz seen them. Let me show you it :)
these are the space invader from Ljubljana (Slovenia). So far I have taken pictures of two, but I know there are more, so mow my goal is to take pictures of them all :)
this one was found in Metelkova (a place for alternative people)