Weird Video: Tarantino Meets Plastic Dog in a Crazy Japanese Ad

What’s happening here? What is Tarantino trying to do? What, exactly, are they selling here?