Tarouza

Tarouza

Oyaruru's husband and Jiro's father.