Cuddle Buddy Lion

  • Lion with Flagler verbiage crimson hoodie
  • Cute, cuddly, and plush
  • CPSIA complaint