Yoshi & The Itchy Polka Dots

Yoshi & The Itchy Polka Dots is the eighteenth episode of the seventh season of Yuna's Princess Adventure.