Tu Chen in Missouri

Tu Chen found in Kansas City.