Kyochimaru

Kyochimaru is an Sand Angel that protected the Knowledge and Legends with the great Wisdom and Might.

Affilitration
Celestial Shinobi

Oak

Jutsus
Iron Spear

Flames of Judgement

Kazekage Puppet

Giga Cannon (With Kaze Kage Puppet)

Digimon
Lopmon