Gennosuke

Gennosuke is human boy whom Yoreitaisei put illsuon on Inuyasha for test along with woman as his mother