Hood Woman
About
The leader of the monkey tribe in Monkey Peak: The Rock.
She is later revealed to be Tooru's mother.
The leader of the monkey tribe in Monkey Peak: The Rock.
She is later revealed to be Tooru's mother.
© 2025 Animax All rights reserved