Read more Anime Highlights Anime Highlight: Vampire Hunter D Every once in awhile you come across a movie that really excites your creative mind. There is something refreshing and different that really st..