Marshall Banana about 12 years ago And this is why The Tower of Druaga is one of the best shows this season. Is this actually ripped from the show and cleaned up or originally made?