Medli

Medli Is A Character from The Legend Of Zelda The Wind Waker

She Played As Sassy The Sasquatch In Inuyasha's Kingdom
She Is Bigfoot