Can't wait to see Iron Man 3? Well if you happen to be in Japan and feel like paying for it, you can smell it too.