Yoshi’s Island

Japanese commercial for the Super Nintendo videogame Yoshi’s Island.