Battle of the Sea Urchin

Battle of the Sea Urchin

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