Very funny & very well!
very strong smell, rubber is not very stable, mechanically, I suspect a very low Quality rubber