Pokemon Squirtle & Raichu Large Face Cushion Set of 2

$74.99
  • Officially Licensed by Banpresto Japan
  • Appx. 10" Tall
  • Made of Soft and Furry Material
x