I was watching the new Benz commercial and I saw this and I NEED TO KNOW WHAT IT IS!!!