Can't quite slip past the leader of the pack? Not a worry, this Nintendo Mario Kart Blue Shell plush from Club Mocchi- Mocchi- should do the trick! First introduced in Japan, Mocchi- Mocchi- is the softest, most huggable plush in the world! This high-quality plush has a unique texture and softness that sets it apart from the regular plush on the market. Mario Kart plush series features fan-favorite characters from the iconic Nintendo game. Collect them all!