File:Anouki.png

An image of a Yukiwaroshi. The Yukiwaroshi are a new race to appear in the upcoming game, The Legend of Zelda: Phantom Hourglass. . This image itself was obtained at