The guy in the yellow/black striped hat played Angel! He was so amazing and I got his autograph :)