The Angel Faith in leather jacket Moore Action Collectibles action figure is a vintage 6-inch tall figurine from the TV show "Angel." This collectible item was manufactured in 2001 and is made of leather and plastic materials, representing the character Angel in a black leather jacket. It is part of the Angel franchise and was produced by Moore Action Collectibles, making it a unique and sought-after piece for fans and collectors of TV and movie-themed memorabilia.