Hood Woman

    About

    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