Shin Samurai-den Yaiba
Episode 16 A Battle of Giants