Battle of the Sea Urchin

Battle of the Sea Urchin

Available on Pluto TV, Tubi TV
S3 E13: Iron Chef Chen takes on Challenger Yuji Tateno in the battle for the best sea urchin dish.