This Hasbro Pokemon Trainers action figure features James from the popular Pokemon franchise with his trusty Pokemon 109 Koffing. The highly detailed figure is perfect for collectors and fans of the series alike, with its vibrant colors and intricate design. The brand, Hasbro, is known for their high-quality toys and this action figure is no exception, providing hours of imaginative play. Whether you're a fan of James or just love collecting action figures, this Hasbro Pokemon Trainers - James with 109 Koffing Action Figure is a must-have addition to your collection.