Japan TV Show visits the Magic Castle with Max Maven Part 1 Posted on November 7, 2010 by admin via youtube.com