Fin Fang Foom Will Not Show Up in Shang-Chi and the Legend of the Ten Rings Posted byHobby admin June 3, 2021 Shang-Chi and the Legend of the Ten Rings star Simu Liu has confirmed that Fin Fang Foom will not appear.