I like the troll face
This is so cute!!! InuYasha is my fav character ^.^!!! But that troll face.... >.> O.O
Running at the speed of light! :3
Troll faces! D: xDDD
ABSOLUTLEY ADORABLE!!!!! =D
Nyan means meow in japanese so you called the inuyasha dog meow dog
eh, I don't care.