This is more specific to Japanese culture so I figured I'd post it here rather than the OT forum.
Anyone seen the tv show Iron Chef? It's on the Food Network here in the States. Great stuff!