I am unclear if this represents the Edo Dynasty or simply the original Japanese Iron Chef franchise. Either way I believe caterpillar sushi is an acceptable Caturday menu item that even Smudge the Cat would approve of (except for the avocado).
Raw fish, bugs, okay. Vegetables, well, we all know how Smudge feels about vegetables.
So ignore all the stupid gender role games for today and just enjoy some cat-approved sushi rolls.