Totosai
Appears in
InuYasha: The Final Act
InuYasha
Voice actors
Richard Newman
Jouji Yanami
Rik Thomas