Jinenji's mother

Jinenji's mother met a demon when she was young, and fell in love with him. Her son Jinenji is the giant that the villagers all hate, which has made her bitter towards other humans. It is because of this resentment and due to her ties with the demon that the villagers view her as a witch by proxy.