Joshua (Omniverse)

Joshua is an angel in the series: Power Rangers: Omniverse.

Biography
Joshua is an angel of Heaven who Castiel introduces as an angel who talks to God. Joshua is the only angel Castiel knows of who has kept in contact with God. He occupies Heaven but his initial rank in the Host of Heaven remains unknown; Zachariah holds authority over him, and threatened to fire him once, although Joshua stopped Zachariah taking that threat further due to his connection to God. He often spends his time contributing to Heaven's Garden. He saves Hunter and Kurt from Zachariah and tells them that God is on Earth, and will not intervene further in the Apocalypse. On God's request, he allows them to remember their time in Heaven and sends them back to Earth.