The "Cheetozard" resembles an orange dragon-like figure from the popular Japanese franchise. Its seller had purchased it on ...
Rather, it was a Flamin’ Hot Cheeto that bore an uncanny resemblance to Charizard, an orange dragon-like creature ... sell for close to $100,000, and I’m going to be sick,’” he recalled.