Yomi
- Episode aired Dec 30, 2011
The Ninja storms the Undying Demon Lord's fortress where he must defeat his deadliest foes yet.The Ninja storms the Undying Demon Lord's fortress where he must defeat his deadliest foes yet.The Ninja storms the Undying Demon Lord's fortress where he must defeat his deadliest foes yet.