Sexy Russian Ad

No idea what the hell they are selling but I'm buying