Kansas City Chiefs Red Outdoor Inflatable Team Inflatable Mascot - 1380496