Hey Peeper!
- Dresden Russian Doll.
There was this absurd car commercial featuring two weird dolls like the one above before each set of film at Dresden Film Festival. A friend told me they were like the Eastern German symbol of Russia, or something like that. I have no idea what they were talking about in that commercial, some sort of [...]

