Angelhands

Angelhands (About)
Angelhands is a Seraphicaelum from Planet Divino Deus.

Powers
Healing Powers

Flight

Invisibility

Appearances in Ben 10
Angelhands is going to be in Ben 10 Alien Wars. Angelhands hasn't appear in any episodes yet.