Batman Ninja ★★★★

It's got everything: time travel, moving castles, mecharobots, ninjas, and monkeys...