The Hedgehog Ninja - Yu-Gi-Oh The Movie
 
Who says an anime based on a trading card game is stupid?