Momokusa Yomogi

Yomogi is a Momotaro that works under the Momotaro Clan. Her mission is to annihilate anyone who carries Oni in their blood.