Puppeteer'sPet over 9 years ago ...This gives off Zelda vibes. I think those are the dancers from Kakariko village or something.