Mami challenges Ran to a final showdown at an upcoming festival.Mami challenges Ran to a final showdown at an upcoming festival.Mami challenges Ran to a final showdown at an upcoming festival.