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