Princess Peach riding a pink Yoshi under a parasol, dandelion puffs floating around — colorful artwork from the Yoshi's Island DS video game in the Yoshi's Island series.