InuYasha is the protagonist in the manga and anime series InuYasha created by Rumiko Takahashi. Inu means dog and Yasha means spirit, therefore InuYasha literally translates to "dog spirit." In 2001, InuYasha won the Animage Grand Prix for Best Male Character

Inuyasha Wallpapers