Hibiki Odorite



Hibiki Odorite (Lit, Japanease for Echo Dancer) is a skilled puppeteer from Sunagakure.