Joshua

Joshua is an angel on Supernatural. Unlike the majority of his angel pals, he is not selfish, obnoxious, annoying, or selfish in any way. Rather, he is "rooting for you boys", and always keeps it real.