Spend time with everyone's favorite dinosaur from Nintendo in Yoshi the Superstar.Spend time with everyone's favorite dinosaur from Nintendo in Yoshi the Superstar.Spend time with everyone's favorite dinosaur from Nintendo in Yoshi the Superstar.