Joe Redcliff

Joe is from an alternate universe where the Alien Owls have taken over. Joe pops into this reality when Beau paints himself in a corner and needs help that often requires firepower.