HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

Yubaba


Play Fact Master on Animated Villains  (it's free)    



Yubaba
   is the villain in   
Spirited Away
2001. An old witch with an inhumanly large head and nose






   About - Terms - Privacy Log In