Published On May 4, 2010
Probably one of my best vids of the time and made with a combo of my favorite things at the time as well. "Castle Through the Looking Glass" is definitely my favorite of the Inuyasha movies and well Skillet just kicks ass. Anyway enjoy and be sure to drop me a line and let me know what you think.
show more